package negocios;

public class GerenciadorDeComparacao 
{

    /* Definição dos atributos da classe */
    private FormaVerbal verboNoDrop;
    
    /* Definição do construtor */

    public GerenciadorDeComparacao() 
    {
        this.verboNoDrop = new FormaVerbal();
    }

    public int compararVerbos(Verbo verbo)
    {
    	int acertos = 0;
    	if(verbo.getInfinitive().equals(this.verboNoDrop.getInfinitive()))
    	{
    		acertos++;
    	}
    	if(verbo.getSimplePast().equals(this.verboNoDrop.getSimplePast()))
    	{
    		acertos++;
    	}
    	if(verbo.getPastParticiple().equals(this.verboNoDrop.getPastParticiple()))
    	{
    		acertos++;
    	}
    	return acertos;
    }
    
    /* Definição dos métodos */
    
    // Início da declaração dos 'Getters' e 'Setters'
    public FormaVerbal getVerboNoDrop() 
    {
        return verboNoDrop;
    }

    public void setVerboNoDrop(FormaVerbal verboNoDrop) 
    {
        this.verboNoDrop = verboNoDrop;
    }
    // Fim da declaração dos 'Getters' e 'Setters'
}
